import { setListFn } from './../../../utils';

export default {
  labelZh: `模切单元出厂设置`,
  labelEn: `Die-cutting Unit Factory Settings`,
  labelRu: `Заводские настройки блока высечки`,
  type: `factoryParameterDieCuttingUnit`,
  list: [
    {
      type: 'common',
      labelZh: null,
      labelEn: null,
      id: null,
      saveParameters: false,
      isBlock: true,
      priceList: [
        {
          labelZh: '上限',
          labelEn: 'Upper Limit',
          labelRu: 'Верхний предел',
        },
        {
          labelZh: '下限',
          labelEn: 'Lower Value',labelRu: 'Нижний предел',
        }
      ],
      list: setListFn([
        {
          labelZh: '轴向',
          labelEn: 'Axial',
          labelRu: 'Осевое направление',
          type: 'input',
          list: [
            {
              inputType: 'readWrite',
              labelZh: '上限',
              labelEn: 'Upper Limit',labelRu: 'Верхний предел',
              funId: 'dieCuttingAxisMax',
              defaultValGetFunId: 'dieCuttingAxisMax',
              styleType: 'redBgColor',
              blurChange: true
            },
            {
              inputType: 'readWrite',
              labelZh: '下限',
              labelEn: 'Lower Value',labelRu: 'Нижний предел',
              funId: 'dieCuttingAxisMin',
              defaultValGetFunId: 'dieCuttingAxisMin',
              blurChange: true
            }
          ]
        },
        {
          labelZh: '间隙',
          labelEn: 'Clearance',
          labelRu: 'Зазор',
          type: 'input',
          list: [
            {
              inputType: 'readWrite',
              labelZh: '上限',
              labelEn: 'Upper Limit',labelRu: 'Верхний предел',
              funId: 'dieCuttingGapMax',
              defaultValGetFunId: 'dieCuttingGapMax',
              styleType: 'redBgColor',
              blurChange: true
            },
            {
              inputType: 'readWrite',
              labelZh: '下限',
              labelEn: 'Lower Value',labelRu: 'Нижний предел',
              funId: 'dieCuttingGapMin',
              defaultValGetFunId: 'dieCuttingGapMin',
              blurChange: true
            }
          ]
        },
        {
          labelZh: '输送',
          labelEn: 'Conveying',
          labelRu: 'Транспортировка',
          type: 'input',
          list: [
            {
              inputType: 'readWrite',
              labelZh: '上限',
              labelEn: 'Upper Limit',labelRu: 'Верхний предел',
              funId: 'dieCuttingDeliverMax',
              defaultValGetFunId: 'dieCuttingDeliverMax',
              styleType: 'redBgColor',
              blurChange: true
            },
            {
              inputType: 'readWrite',
              labelZh: '下限',
              labelEn: 'Lower Value',labelRu: 'Нижний предел',
              funId: 'dieCuttingDeliverMin',
              defaultValGetFunId: 'dieCuttingDeliverMin',
              blurChange: true
            }
          ]
        }
      ])
    }
  ]
};
